#include<iostream>

#include<unistd.h>

using namespace std;

int main(){

  while(1){
    cout<<"hello world"<<endl;
    sleep(1);
  }

//////////////////////////////   

//  pid_t id = fork();
//
//  if(id == 0){
//    int i = 5;
//    while(i--){
//      cout<<"子进程 PID: "<<getpid()<<" PPID:"<<getppid()<<endl;
//    sleep(1);
//    }
//  }
//  else{
//    int j = 7;
//    while(j--){
//      cout<<"父进程 PID: "<<getpid()<<" PPID:"<<getppid()<<endl;
//    sleep(1);
//    }
//  }

  /////////////////////// 

//  pid_t id = fork();
//  if(id>0){//父进程
//    //sleep(5);
//    int n = 5;
//    while(n--){
//    cout<<"id : " <<id <<"  pid : "<<getpid()<<"  ppid : "<<getppid()<<endl;
//    sleep(1);
//    }
//  } 
//  else{
//    //int n = 5;
//    while(1){//子进程
//    
//    cout<<"id : " <<id <<"  pid : "<<getpid()<<"  ppid : "<<getppid()<<endl;
//   
//    sleep(1);
//     }
//  }








//------------------
//  pid_t id = fork();
//  if(id>0){//父进程
//    sleep(15);
//    //while(1){
//    cout<<"id : " <<id <<"  pid : "<<getpid()<<"  ppid : "<<getppid()<<endl;
//   // }
//  } 
//  else{
//    int n = 5;
//    while(n--){//子进程
//    
//    cout<<"id : " <<id <<"  pid : "<<getpid()<<"  ppid : "<<getppid()<<endl;
//   
//    sleep(1);
//     }
//  }
  return 0;
}
